// 记得下载：npm i koa koa-cors koa-body koa-Router
// 导入koa
const Koa = require('koa')
// 创建koa服务器
const app = new Koa()
// 导入cors跨域
const cors = require('koa-cors')
// 导入获取post数据
const {koaBody} = require('koa-body')
// 导入router
const Router = require('koa-Router')
const router = new Router()

// 使用中间件
app.use(koaBody())
app.use(cors())
app.use(router)

const userRouter = require('./router/user/index')
const orderRouter = require('./router/order/index')

// 开始处理请求
router.use('/api/order', orderRouter)
router.use('/api/user', userRouter)

// router.get('/', ctx => {
//     ctx.body = '/请求'
// })

// 继续处理请求
// ...

// 监听端口号
app.listen(12345, () => {
    console.log('server is running at http://localhost:12345')
})